const shapeFlag = {
    element:0,
    stateful_component:0,
    text_children:0,
    array_children:0
}

// vnode -> stateful_component ->
// 可以设置 修改
// shapeFlags.stateful_component = 1
// shapeFlags.array_children = 1

// 2.查询
// if(shapeFlags.element)
// if(shapeFlags.stateful_component)

// 不够高效 -> 位运算的方式来(二进制)
// 0000
// 0001 -> element
// 0010 -> stateful_component
// 0100 -> text_children
// 1000 -> array_children

// | (两位都为0，才为0)
// & (两位都为1，才为1)

// 修改（|）
// 0000 | 0001 = 0001
// 0001 | 0101 = 0101

// 查找（&）
// 0001 & 0001 = 0001
// 0011 & 1000 = 0000

